Big Huge Thesaurus

Lepidium alpina

noun